Sports

Flynn Downes completes £12m West Ham move